A Comparison of Various Genetic and Non-Genetic Algorithms for Aiding the Design of an Artificial Neural Network that Learns the Wisconsin Card Sorting Test Task
نویسندگان
چکیده
Artificial Neural Networks (ANNs), a class of machine learning technology based on the human nervous system, are widely used in such fields as data mining, pattern recognition, and system control. ANNs can theoretically learn any function if designed appropriately, however such design usually requires the skill of a human expert. Increasingly, Genetic Algorithms (GAs), a class of optimization tools, are being utilized to automate the construction of effective ANNs. The Wisconsin Card Sorting Test (WCST) is a tool used by psychologists to assess human subjects' planning and reasoning ability. The adaptive learning required in the test's task and its ambiguous nature make it an interesting one to use as a test of the learning properties of ANNs. In this paper, an ANN model is presented that is potentially capable of learning the WCST task. The model was developed based on the division of the WCST task into three sub-tasks. Six GAs and one non-genetic search algorithm were used to design two ANNs to learn two of these sub-tasks. Each learned its sub-task to a high degree of accuracy. One of the sub-tasks required a training pattern set with ambiguous input-output mappings. The nature of backpropagation learning on this pattern set was unusual in that it was non-linear. The performance of the search algorithms was compared. The results imply that local search was a more effective operator than global search for this task. A Lamarckian GA outperformed Baldwinian GAs, which in turn outperformed Darwinian GAs. A novel GA referred to as Reverse Baldwinian was also less effective than the Lamarckian GA. The Non-Genetic algorithm performed comparably to the Lamarckian GA, in addition to being more efficient. General difficulties in using GAs to evolve ANNs that have been noted in previous research may have been responsible for these results. Additionally, the suspected ease of learning both training pattern sets and the effects of the ambiguity of one of the pattern sets may have impacted the algorithms' performance.
منابع مشابه
Design, Development and Evaluation of an Orange Sorter Based on Machine Vision and Artificial Neural Network Techniques
ABSTRACT- The high production of orange fruit in Iran calls for quality sorting of this product as a requirement for entering global markets. This study was devoted to the development of an automatic fruit sorter based on size. The hardware consisted of two units. An image acquisition apparatus equipped with a camera, a robotic arm and controller circuits. The second unit consisted of a robotic...
متن کاملPareto Optimization of Two-element Wing Models with Morphing Flap Using Computational Fluid Dynamics, Grouped Method of Data handling Artificial Neural Networks and Genetic Algorithms
A multi-objective optimization (MOO) of two-element wing models with morphing flap by using computational fluid dynamics (CFD) techniques, artificial neural networks (ANN), and non-dominated sorting genetic algorithms (NSGA II), is performed in this paper. At first, the domain is solved numerically in various two-element wing models with morphing flap using CFD techniques and lift (L) and drag ...
متن کاملComparison of Genetic and Hill Climbing Algorithms to Improve an Artificial Neural Networks Model for Water Consumption Prediction
No unique method has been so far specified for determining the number of neurons in hidden layers of Multi-Layer Perceptron (MLP) neural networks used for prediction. The present research is intended to optimize the number of neurons using two meta-heuristic procedures namely genetic and hill climbing algorithms. The data used in the present research for prediction are consumption data of water...
متن کاملYarn tenacity modeling using artificial neural networks and development of a decision support system based on genetic algorithms
Yarn tenacity is one of the most important properties in yarn production. This paper addresses modeling of yarn tenacity as well as optimally determining the amounts of the effective inputs to produce yarn with desired tenacity. The artificial neural network is used as a suitable structure for tenacity modeling of cotton yarn with 30 Ne. As the first step for modeling, the empirical data is col...
متن کاملA New Hybrid model of Multi-layer Perceptron Artificial Neural Network and Genetic Algorithms in Web Design Management Based on CMS
The size and complexity of websites have grown significantly during recent years. In line with this growth, the need to maintain most of the resources has been intensified. Content Management Systems (CMSs) are software that was presented in accordance with increased demands of users. With the advent of Content Management Systems, factors such as: domains, predesigned module’s development, grap...
متن کامل